Obec Ratibořské Hory leží v Jihočeském kraji v ORP Tábor v nadmořské výšce 418 m. V roce 2014 zde žilo 727 obyvatel. Ratibořské Hory má katastrální území o rozloze 2114 ha.